package cn.itcast.tanhua.mytanhuadubbointerface.api;

import cn.itcast.tanhua.pojo.Comment;
import cn.itcast.tanhua.vo.PageInfo;
import cn.itcast.tanhua.vo.PageResult;

/**
 * @author 郭文亮
 * @since 2021/12/2 16:44
 */
public interface MessageApi {
    /**
     * 查询点赞信息
     * @param publishUserId 当前用户id
     * @param page 当前页
     * @param pageSize 每页条数
     * @return MessageCommentVo
     */
    PageInfo<Comment> queryLikeCommentListByUser(Long publishUserId, Integer page, Integer pageSize);

    /**
     * 查询评论信息
     * @param publishUserId 当前用户id
     * @param page 当前页
     * @param pageSize 每页条数
     * @return MessageCommentVo
     */
    PageInfo<Comment> queryCommentListByUser(Long publishUserId, Integer page, Integer pageSize);

    /**
     * 查询喜欢信息
     * @param publishUserId 当前用户id
     * @param page 当前页
     * @param pageSize 每页条数
     * @return MessageCommentVo
     */
    PageInfo<Comment> queryLoveCommentListByUser(Long publishUserId, Integer page, Integer pageSize);
}
